Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 COYCHURCH ROAD Detached £917,758 £280,000 28 Sep 2001
21 COYCHURCH ROAD Detached £474,422 £385,000 30 Nov 2018
BRYN SEION CHAPEL COYCHURCH ROAD £382,751 £312,000 13 Dec 2019